a saving grace - German English Dictionary